home *** CD-ROM | disk | FTP | other *** search
/ MacWorld UK 2000 March / MW_UK_2000_03.iso / Shareware World / Utilities / Data & Time / Troi-Coding-Plug-in1.5 / CodeExpl.fp3 (.txt) < prev    next >
Encoding:
FileMaker Pro Database  |  1999-12-20  |  126.0 KB  |  751 lines  |  [FMP3/FMP3]

  1.  Copyright 1984-1998 FileMaker, Inc. 
  2. HBAM2016AUG95
  3. Pro 3.0
  4. alisA
  5. RPTH@
  6. alisA
  7. HBAM3016AUG95@
  8. troi-encrypt
  9. s}g]k\
  10. g=g<w
  11. g}k=o
  12. o^k{k}
  13. g]k=k
  14. g}k]o}
  15. NvkZ2
  16. 1st Quarter
  17. 2nd Quarter
  18. 3rd Quarter
  19. 4th Quarter
  20. 12/20/99
  21. _CBINARY
  22. _CBINARYTONUM
  23. _CCHECKSUM
  24. _CCRYPT TEST FIELD LEN
  25. _CTEXT ROT13 CALC
  26. _CTEXTSIGNATURE
  27. _GCATEGORYSELECT
  28. _GCRYPT TEST FIELD
  29. _GCRYPTKEY
  30. _GCRYPTSTATUS
  31. _GERRORCODE
  32.     _GKEYHINT
  33. _GNUMBER
  34. _GSOURCETEXT
  35. _GSUBLIST SELECT
  36. _GTEXT
  37. _GTEXT2
  38. _GUSERINPUT
  39. _GXPLATFORMRETURN
  40. _VERSIONCALC
  41. _gText2B
  42. _cText Rot13 CalcB
  43. |("Troi-Rotate13"
  44. Troi-Rotate13
  45. _gNumberB
  46. _gCrypt test fieldB
  47. _VersionCalcB
  48. |("TrCo-Version"
  49. TrCo-Version
  50. _gCryptKeyB
  51. A    _gKeyHintB
  52. _gCryptstatusB
  53. _gErrorCodeB
  54. _cCrypt test field lenB
  55. _gUserInputB
  56. _gCategorySelectB
  57. _gTextB
  58. _cTextSignatureB
  59. |("Troi-TextSignature"
  60. Troi-TextSignature
  61. _cChecksumB
  62. |("Troi-Checksum"
  63. Troi-Checksum
  64. _cBinary
  65. DHi, you can rotate the text by pushing the Rotate button.  This is a simple way to prevent reading by others. Decode by rotating again!
  66. See what happens with this:
  67.     abcdefghijklmnopqrstuvwxyz
  68.     ABCDEFGHIJKLMNOPQRSTUVWXYZ
  69.     1234567890!@#$%^&*()
  70. This is implemented by Troi Automatisering 
  71.  1997-1999
  72. This text is now revealed.
  73. This is a sample text to show the effects of encryption
  74. This text is now revealed.
  75. Push on Encrypt to hide the information!
  76. See what happens with this:
  77. abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
  78. 1234567890!@#$%^&*()
  79. This is implemented by Troi Automatisering 
  80.  1997,1998
  81. +++++++++++++++++++++++++++++++++++++++++++++
  82. This is a sample text to show the effects of encryption
  83. This text is now revealed.
  84. Push on Encrypt to hide the information!
  85. See what happens with this:
  86. |("Troi-NumToBinary"
  87. Troi-NumToBinary
  88. _cBinaryToNumB
  89. |("Troi-BinaryToNum"
  90. Troi-BinaryToNum
  91. _gSubList SelectB
  92. _gXplatformReturnB
  93. _gSourceTextB
  94. Rotate13
  95. Encryption
  96. Read Me
  97. Conversions
  98. Conversion To/From Binary
  99. Rotate13B
  100. bcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
  101. 1234567890!@#$%^&*()
  102. This is implemented by Troi Automatisering 
  103.  1997,1998
  104. +++++++++++++++++++++++++++++++++++++++++++++
  105. This is a sample text to show the effects of encryption
  106. This text is now revealed.
  107. Push on Encrypt to hide the information!
  108. See what happens with this:
  109. abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
  110. 1234567890!@#$%^&*()
  111. This is implemented by Troi Automatisering 
  112.  1997,1998
  113. ++++++++++++++++++++++++++++++
  114. `+++++++++++++++
  115. This is a sample text to show the effects of encryption
  116. This text is now revealed.
  117. Push on Encrypt to hide the information!
  118. See what happens with this:
  119. abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
  120. 1234567890!@#$%^&*()
  121. This is implemented by Troi Automatisering 
  122.  1997,1998
  123. +++++++++++++++++++++++++++++++++++++++++++++
  124. L$Enter a reminder to remember the keyd
  125. Dialogs
  126. 3A*test1234test1234test
  127. test1234test1234test
  128. Here is a sample text that you can see the checksum.
  129. Here are some  letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ
  130. 1234567890!@#$%^&*()
  131. This is implemented by Troi Automatisering 
  132.  1997-1999
  133. MenuB
  134. Rotate Orginal text\
  135. Menuk
  136.  1999 Troi Automatiseringl    Rotate 13o
  137. original text
  138. 2A.rotated text = External("Troi-Rotate13", text)
  139. tJThis sample shows the simple rotation of text using the Rotate13 function.
  140. EncryptionB
  141. Quitz
  142. Function Overview{
  143. Read Me}
  144. Order Via Web site
  145. Show me Rotate13
  146. Show me Encryption
  147. NumToBinary/BinaryToNum
  148. Checksum and Conversion
  149.  1998-1999 Troi Automatisering
  150. go to: www.troi.com
  151. Show Compression
  152. Show SafeAscii
  153. Show Email Safe (Solution)
  154. Show Export Safe (Solution)
  155. Show more Encryption
  156. Samples
  157. _    Solutions
  158. Encryption
  159. NumToBinary/BinaryToNum
  160. Checksum and Conversion
  161.  1998-1999 Troi Automatisering
  162. go to: www.troi.com
  163. Show Compression
  164. Show SafeAscii
  165. Show Email Safe (Solution)
  166. Show Export Safe (Solution)
  167. Show more Encryption
  168. Samples
  169. _    Solutions
  170. RPTH@
  171. alisA
  172. Pro 3.0 - 4.0F!
  173. Pro 3.0 - 4.0M1
  174. Sunday
  175. Monday
  176. Tuesday
  177.     Wednesday
  178. Thursday
  179. Friday
  180. Saturday
  181. January
  182. February
  183. March
  184. April
  185. August
  186.     September
  187. October
  188. November
  189. December
  190. 1st Quarter
  191. 2nd Quarter
  192. 3rd Quarter
  193. 4th Quarter
  194. Read MeB
  195. Encryption keyM
  196. ClearO
  197. HintR'Enter a Key and 
  198. press Encrypt to startU
  199. EncryptV
  200. Decrypt\
  201.  1999 Troi Automatisering]
  202. Encryption_
  203. sample textbJThis sample shows the simple rotation of text using the Rotate13 function.d
  204. ConversionsB
  205. Troi Coding Plug-in
  206. Troi Coding Plug-in is copyright 1998-1999 of Troi Automatisering. All rights reserved (20-Dec-1999).
  207. Thank you for your interest in Troi Coding Plug-in. This plug-in adds coding and Field Encryption functions to FileMaker Pro. This cross-platform plug-in enhances Filemaker Pro  4 and 5. Finally you can do things you thought were still impossible to do with FileMaker. Make your databases more secure by using this plug-in!
  208. INSTALLATION INSTRUCTIONS 
  209.  INSTALLIN
  210. G A (TROI) PLUG-IN FOR THE FIRST TIME.
  211.    -For Macintosh: put the file "Troi Coding Plug-in" from the folder "Macintosh Plug-in" into the
  212.    "FileMaker Extensions" folder in the FileMaker Pro application folder. If you have installed previous 
  213.    versions of this plug-in, you must remove them.
  214.    -For Windows: put the file "troiplug.fmx" from the directory "Windows Plug-in" into the 
  215.    "SYSTEM" subdirectory in the FileMaker Pro application directory. If you have installed previous  
  216. versions of this plug-in, you must remove them.
  217.    You may want to install other plug-ins before proceeding. Then (re)start FileMaker Pro. The Troi 
  218.    Coding Plug-in will display a dialog box, indicating that it is loading and showing the registration 
  219.    status. You can now open the file "CodeExpl.fp3" to see how to use the plug-in's functions. 
  220.    There is also a Function overview in this file.
  221.  UPGRADING FROM TROI FM PLUG-IN 1.0
  222.    Current licenced users of our Troi FM Plug-in 1.0 
  223. can upgrade for free to the 3 replacing plug-ins: 
  224.    Troi Dialog Plug-in 1.1, Troi File Plug-in 1.1 and Troi Coding Plug-in 1.5. These 3 new plug-ins will
  225.    recognize the payment data of Troi FM Plug-in 1.0.
  226.    -For Macintosh: remove the "Troi FM Plug-in" file from the "FileMaker Extensions" folder. Put the 
  227.    file "Troi Coding Plug-in" from the folder "Macintosh Plug-in" into the "FileMaker Extensions" 
  228.    folder in the FileMaker Pro application folder. If you have installed previous 
  229. versions of the Troi 
  230.    Coding Plug-in, you must remove them.
  231.    -For Windows: remove the "Troi FM Plug-in" file from the "SYSTEM" subdirectory in the 
  232.    FileMaker Pro application directory. Put the file "trcoding.fmx" from the directory "Windows Plug-in" 
  233.    into the "SYSTEM" subdirectory in the FileMaker Pro 4.0 directory . If you have installed previous 
  234.    versions of this plug-in, you must remove them.
  235.    You may want to install other plug-ins before proceeding. Then (re)start Fil
  236. eMaker Pro. The Troi 
  237.    Coding Plug-in will display a dialog box, indicating that it is loading and showing the registration 
  238.    status. 
  239.    IMPORTANT:  
  240.    - Please make sure you remove "Troi FM Plug-in" file in order to be able to use the new features.  
  241.    - Also please change your test script for the presence of the plug-in.  
  242.    Instead of the following test:
  243.             If [ Left(External("Troi-Version"; "") ; 15 ) <> "Troi FM Plug-in"]
  244.                  Beep
  245.                  Show 
  246. Message ["Troi FM Plug-in not found. .etc."]
  247.                    Exit Script
  248.             Endif
  249.    Make the following test:
  250.             If [ Left(External("TrCo-Version"; "") ; 19 ) <> "Troi Coding Plug-in"]
  251.                   Beep
  252.                  Show Message ["Troi Coding Plug-in not found. .etc."]
  253.                    Exit Script
  254.             Endif
  255.    Add tests for the other 2 plug-ins as well (if you use the functionality):
  256.             If [ Left(External("TrFile-Version"; "") ; 17 ) <> "Troi F
  257. ile Plug-in"]
  258.                    ...
  259.    and
  260.            If [ Left(External("TrDl-Version"; "") ; 19 ) <> "Troi Dialog Plug-in"]
  261.                ...
  262. Warning: 
  263. There is a problem in FileMaker 4.0v1. Please make sure that all plug-ins that are in the folder "FileMaker Extensions" are enabled in the preferences (Under Edit/ Preferences/ Application/ Plug-ins). Make sure all plug-ins have a cross before their name. Remove plug-ins you don't use from the "FileMaker Extensions" folder. Windows use
  264. rs find the plug-ins in the "SYSTEM" subdirectory in the FileMaker Pro 4.0 directory.
  265. This bug is fixed in version 4.0v2 and higher.
  266. __________________________________________________________________
  267. Who wrote it?
  268. Troi Coding Plug-in was designed and implemented by Peter Baanen of Troi Automatisering <peter@troi.nl>. Troi FM Plug-in was designed and tested by Jean Biver of Atelier Informatique <biver@compuserve.com>. Thanks Jean!
  269. You can also visit the Troi web site at: <http://www.troi.co
  270. m/> for additional information.
  271. Troi may also be reached by postal mail at:
  272. Troi Automatisering
  273. Vuurlaan 18
  274. 2408 NB  Alphen a/d Rijn 
  275. The Netherlands
  276. Fax: +31-172-470539
  277. Where can I get the latest version and more information?
  278. The latest versions of our software are available for downloading at our web site: <http://www.troi.com/>
  279. Here you will also find late breaking information, company information, FileMaker tips and more. Our software will also be posted (with 
  280.  a week delay) to inf
  281. o-mac (and its mirrors). Go to: <http://www.pht.com/info-mac> or <http://hyperarchive.lcs.mit.edu/HyperArchive.html>.
  282. System Requirements
  283. This software should be able to run on any machine that is able to run FileMaker Pro 4.0. Of course you need a copy of FileMaker Pro, this should be a version 4.0v1 or later.  This may be the US version or any other localization.
  284. __________________________________________________________________
  285. Troi Coding Plug-in is a commerial product
  286. You can try-be
  287. fore-you-buy. This means that you are free and invited to test the plug-in 30 days before you pay. You may also make copies of the original and complete package (including this Read Me file) and distribute it to customers, friends etc. However, you may not distribute a modified or licenced version.
  288. Use Troi Coding Plug-in at your own risk:
  289. Although Troi Coding Plug-in was tested carefully, we can not be responsible for any damages resulting from using this software. Also please try it out
  290.  on a test database. Your system may be using an extension (unknown to us) that interferes with the proper functioning of Troi Coding Plug-in.
  291. We like to hear feedback on the benefits and shortcomings of the plug-in. Please include the platform and operating system in your suggestions and comments.
  292. What are the costs?
  293. Troi Coding plug-in has the following pricing:
  294. 1 Single user license (Mac OS):                   US$     39 per user
  295. 1 Single user licenses (Windows):                 US$  39 
  296. per user
  297. 2-24 users licenses (Mac and/or Windows):         US$     39 per user
  298. 25-100 user licenses (Mac and/or Windows):        US$  29 per user
  299. 100-999 user licenses (Mac and/or Windows):       US$  19 per user
  300. 1000 or more users licenses (Mac and/or Windows): US$   9 per user
  301. Developer license    (Mac OS):                       US$     250    
  302. Developer license    (Windows):                      US$     250    
  303. Developer license    (Mac and Windows):              US$     400    
  304. All Troi Plug-ins are available for
  305.  Macintosh and Windows. When ordering please indicate for which platform you are ordering.
  306. Special licences for developers of FileMaker Pro solutions are available. Also sub-licencing is possible. Please contact Troi for information about this. The plug-in does not work with the FileMaker Pro SDK version 3.0. However it works with the FileMaker Developer Edition.
  307. NOTE: We no longer have a bundle price for Troi Dialog plug-in, Troi File plug-in and Troi Coding plug-in.
  308. How to pay?
  309. Payin
  310. g for a license is easy. There are 3 ways to pay:
  311. 1) Pay via Kagi Online at <http://order.kagi.com/?5i>
  312. 2) Pay via Waves in Motion online at <http://www.wmotion.com/>
  313. 3) Pay Troi Automatisering directly (only for users in the Netherlands)
  314. 1) Pay via Kagi Online 
  315. Kagi is a trustworthy payment service which handles payment for a lot of users and software authors . As of end of Nov 1997 Kagi already processed 338505 payments. Kagi has a web page where you can pay via Credit Card. Point your
  316.  web browser at <http://order.kagi.com/?5i> Fill in the form and follow the instructions.
  317. 3) Pay via Waves in Motion
  318. This Troi plug-in is also distributed by Waves in Motion.  Waves in Motion has a web page where you can pay via Credit Card and directly download a full working version after payment. Point your web browser at <http://www.wmotion.com/Products.html>.  Fill in the form and follow the instructions.
  319. 3) Pay Troi Automatisering directly 
  320. (only for users in The Netherlands)
  321. Pleas
  322. e use option 1 or 2 (Pay Kagi) if you live outside the Netherlands.
  323. But if you live in The Netherlands you can pay to:
  324. Bank Name: Postbank NV, Amsterdam
  325. Postgiro Account number: 72.29.209
  326. Troi Automatisering
  327. Vuurlaan 18
  328. 2408 NB  Alphen a/d Rijn 
  329. The Netherlands
  330. If you pay directly to our account: Please always email us first for the current rates, and also email us the details of what you have paid.
  331. NOTE: When you pay from the Netherlands you need to add VAT to the price.
  332. Protection an
  333. d Unlocking the application
  334. Troi Coding Plug-in  has a protection scheme. After you pay Troi Automatisering will tell you how to indicate to Troi Coding Plug-in that you have paid the licence fee.
  335. If you do not have an e-mail address, please enter your complete postal address and remember, we do not know what country you live in so please enter that into the postal address also. 
  336. After you've supplied the payment data the following is changed:
  337. - the 
  338. unregistered
  339.  warning is replaced by 
  340. your name.
  341. - the startup delay (which is longer after 30 days of use) and the OK button will be removed.
  342. __________________________________________________________________
  343. Bug reports and Wish list
  344. If you find a bug, please report this by e-mail: peter@troi.nl. If you have any comments or other functions that you think need to be added, please notify us! We have a lot of ideas for this plug-in, so be sure to check our web site for new versions.
  345. And please pay for software you keep using, 
  346. so that the wish list gets reality.
  347. Versions
  348. 1.5 (20-Dec-99)
  349. - added Compression/Decompression,
  350. - added Encode/DecodeSafeASCII 
  351. - added powerful Code functions
  352. - added user guide and lots of samples.
  353. 1.1.4 (27-Feb-99)
  354. - fixed non-loading of functions in External function overview (Win)
  355. 1.1.3 (10-Feb-99)
  356. - added a built-in 'register function' for developers of runtimes.
  357. 1.1.1 (17-7-98)
  358. - removed the startup flash screen. Now a flash screen is shown the first time the plug-in functional
  359. ity is used. This flash screen is removed after payment of the licence fee.
  360. - windows NT: startup splash screen now always shows centered on screen.
  361. - windows 98: register program now prints correctly
  362. 1.1 (23-04-98)
  363. - added  checksum
  364. - added  Text signatures
  365. - added  Binary To Num and Num To Binary function
  366. - split into 3 separate plugins: Troi Dialog Plug-in, Troi Coding Plug-in and Troi File Plug-in
  367. 1.0 (29-1-98) First release
  368. - fixed a bug on 68k machines which disposed of a pointer i
  369. W<mproperly.
  370. Thanks for supporting our software,
  371. Peter Baanen
  372.  4.0 directory.
  373. This bug is fixed in version 4.0v2 and higher.
  374. __________________________________________________________________
  375. Who wrote it?
  376. Troi Coding Plug-in was designed and implemented by Peter Baanen of Troi Automatisering <peter@troi.nl>. Troi FM Plug-in was designed and tested by Jean Biver of Atelier Informatique <biver@compuserve.com>. Thanks Jean!
  377. You can also visit the Troi web site at: <http://www.troi.co
  378. To MenuE
  379. PrintF
  380. Troi Coding Plug-in Read Me
  381. st remove them.
  382.    -For Windows: put the file "troiplug.fmx" from the directory "Windows Plug-in" into the 
  383.    "SYSTEM" subdirectory in the FileMaker Pro application directory. If you have installed previous  
  384. versions of this plug-in, you must remove them.
  385.    You may want to install other plug-ins before proceeding. Then (re)start FileMaker Pro. The Troi 
  386.    Coding Plug-in will display a dialog box, indicating that it is loading and showing the registration 
  387.    status. You can now open the file "CodeExpl.fp3" to see how to use the plug-in's functions. 
  388.    There is also a Function overview in this file.
  389.  UPGRADING FROM TROI FM PLUG-IN 1.0
  390.    Current licenced users of our Troi FM Plug-in 1.0 
  391. Conversion To/From BinaryB
  392. qo= ASCII sum modulo 1024
  393. NOTE: ALL characters are counted, also non-printing characters like spaces and returns.
  394.  1999 Troi Automatisering
  395. Checksum & 
  396. Signatures
  397. original text
  398. MA*checksum = External("Troi-Checksum", text)
  399. NJThis sample shows the creating a checksum and a signature of a text field.
  400. Only characters a-z, A-Z and 0-9 are used to generate the signature. So adding non-printing characters like spaces and returns doesn
  401. t change the signature.
  402. TA0signature = External("Troi-TextSignature", text)
  403. Troi-Encrypt
  404.     Open file
  405. Set all globals
  406. To Menu
  407. To Overview
  408. To Compression Sample
  409. To Safe Ascii Sample
  410. To Email Safe Sample
  411. To Export Safe Sample
  412. To Encription Sample
  413. Quit button dialog
  414. ----- General ------
  415. Check CODING plug-in
  416. Check for NO Troi FM plug-in
  417. ----- Encryption  ------
  418. Rotate13 Text
  419. Clear Crypt Key
  420. Give Crypt Key
  421. Encrypt
  422. Decrypt
  423. ----- Binary ------
  424. ToBinary Loop
  425. ----- Documentation etc ------
  426. , WWW: Goto web site: www.troi.com
  427. WWW: Order via web site
  428. BeepBeep
  429. show numbers loop samplei
  430. max nr = 4294967295r
  431.  1999 Troi Automatiserings
  432. To and From 
  433. Binaryu
  434. original (decimal) numberw;This sample shows conversion to and from the binary system.x
  435. =A@number in binary notation = External("Troi-NumToBinary", number)
  436. @AUbinary number converted back to decimal
  437.  = External("Troi-NumToBinary", BinaryNumber)
  438. B%Press ESC or  command-. to stop loop.
  439.     Helvetica
  440. Geneva
  441. Arial
  442. Times New Roman
  443. Monaco
  444. Courier
  445. Times
  446. Futura
  447. Courier New
  448. Palatino
  449. Rotate13 Text
  450. |("Troi-Rotate13"
  451. Troi-Rotate13
  452. To Menu
  453. Encrypt
  454.  <> "Encrypted"
  455.     Encrypted
  456. |("TrDl-Version"
  457.  "") 
  458.  19 ) = "Troi Dialog Plug-in"
  459. TrDl-Version
  460. Troi Dialog Plug-in
  461. Decrypt
  462. |("Troi-Decrypt"
  463. Troi-Decrypt
  464. Check CODING plug-in
  465.     A4Important: ALWAYS check if the plug-in is available!B)Check if this is FileMaker 4.0 or higher.CQ
  466.  1)) < 4    
  467. Canceld
  468. This file requires FileMaker 4.0 or higherE"Check if the Plug-in is available.
  469. |("TrDl-DoDialog"
  470.  "The key """ & 
  471.  & """ will be erased now.
  472.  So be sure to remember it! (case sensitive)")
  473. TrDl-DoDialog
  474.     The key "
  475. B" will be erased now.
  476.  So be sure to remember it! (case sensitive)
  477. Cancelon result must be`
  478. The key will be erased now.
  479. So be sure to remember it! (case sensitive)E
  480. |("Troi-Encrypt"
  481. Troi-Encrypt
  482. "Encrypted"
  483.     EncryptedI
  484. OKfghijklmn
  485. stuvwxyzABCDEFGHIJ
  486. CancelRSTUVWXYZ
  487. 1234567890!@#$%^&
  488. This is implemented by Troi AThis field is already Encrypted.
  489. Clear Crypt Key
  490. Give Crypt Key
  491. |("Troi-Set Crypt Key"
  492. Troi-Set Crypt Key
  493. |C#Entered an valid Key if gNumber = 0D(
  494.  <> 0
  495. Canceld
  496. Please first enter a key of at least 6 characters.
  497. Set all globals
  498. |("Troi-Set Default Separator"
  499.  "|")
  500. Troi-Set Default Separator
  501. |("TrCo-Version"
  502.  "") 
  503.  19 ) <> "Troi Coding Plug-in"
  504. TrCo-Version
  505. Troi Coding Plug-in
  506. ) = 1    
  507. Canceld
  508. Troi Coding Plug-in not found. Please put the Troi Coding Plug-in into the Extensions folder inside the FileMaker folder. 
  509. Also enable all the plug-ins under the application preferences.
  510. Canceld
  511. Troi Coding Plug-in not found. Please put the Troi Coding Plug-in into the SYSTEM directory inside the FileMaker directory. 
  512. Also enable all the plug-ins under the application preferences.
  513.  A    Open file
  514. ) = 2    
  515. ,A WWW: Goto web site: www.troi.com
  516. Cancel
  517. Do you want to connect to Troi's web site?B+
  518. ) = 1    
  519. http://www.troi.com/
  520. Button 2
  521. Quit button dialog
  522. ----- Binary ------
  523. ) = 1 
  524. ----- Encryption  ------
  525. ----- General ------
  526. ----- Documentation etc ------
  527. ToBinary Loop
  528. |("TrDl-DelayTicks"
  529.  "15")
  530. TrDl-DelayTicks
  531. WWW: Order via web site
  532. http://order.kagi.com/?5i-bin/register1.cgi?5iP
  533. Button 2
  534. BeepBeep
  535. Check for NO Troi FM plug-in
  536. To Compression Sample
  537. To Safe Ascii Sample
  538. To Email Safe Sample
  539. To Export Safe Sample
  540. To Encription Sample
  541. To Overview
  542. A*Check if the Troi FM Plug-in is available.By
  543. |("Troi-Version"
  544.  "") 
  545.  15 ) = "Troi FM Plug-in"
  546. Troi-Version
  547. Troi FM Plug-in
  548. ) = 1    
  549. Canceld
  550. Troi FM Plug-in is still installed, so new plug-in features won't be enabled.
  551. Please remove the Troi FM Plug-in from the Extensions folder inside the FileMaker folder.
  552. Canceld
  553. Troi FM Plug-in is still installed, so new plug-in features won't be enabled.
  554. Please remove the Troi FM Plug-in from the SYSTEM directory inside the FileMaker directory. 
  555. Overview.fp3
  556. FMP3FMP3
  557. Troi-Coding-Plug-in1.5f2
  558. \KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.5f2:Overview.fp3
  559. McGee
  560. peter
  561.     P?B!`
  562. alisA
  563. alisA
  564. alisA
  565. RPTH@
  566. alisA
  567. Encrypt.fp3
  568. FMP3FMP3
  569. Troi-Coding-Plug-in1.5
  570. YKES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.5:Encrypt.fp3
  571. McGee
  572. peter
  573. KESe0
  574. \RPTH
  575. FPTHA\KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.5f2:Overview.fp3
  576. MSPCA
  577. NAMEA
  578. Overview.fp3
  579. RPTHA
  580. Overview.fp3
  581. alisA
  582. RPTH@
  583. alisA
  584. zM33F
  585. \RPTH
  586. FPTHA\KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.2x1:Compress.fp3
  587. MSPCA
  588. NAMEA
  589. Compress.fp3
  590. RPTHA
  591. Compress.fp3
  592. alislis
  593. S@K S@K 
  594. [`S@[`S@
  595. k{k|w
  596. [=g\gYg\.T
  597. g\c[_]c\ozc\g\[]g\c[o{c[g\[\g\24
  598. OYBw*
  599. _ZkZ[ZkZ_ZkZOZkZ[ZkZ_Zw
  600. k]k]{
  601. g\g=5
  602. 5sF6g]F
  603. o|g]k}
  604.     k]k]s
  605. o|g]{
  606. k]k]w
  607. Nv_:5
  608. g=g<_;w
  609. o\o}5
  610. k=JW1
  611. o\g{1
  612. g=k]5
  613. NvkZ2
  614. s}g]k\
  615. g=g<w
  616. g}k=o
  617. o^k{k}
  618. g]k=k
  619. g}k]o}
  620. ZDFFw    
  621. kZ6zSZ
  622. @k:k_g?g
  623.  g_k?k_g?g?k_g?
  624. Gk?g_g?k_k_g?g?k_g?g?
  625. 3k_g?k_g?
  626. g?k_g?g?k_g?
  627.  kZg?k_g?k_
  628. g?    k_g?k_k_g?k_g?k_g?g?
  629. @k?g_k?g_k?k_g_k?g_k?g_g?k_g?k_g?k_g?g?k_g?
  630. Fg?k_g?k_g?g_k?g_k?g_k?k_g?k_g?k_g?k_k_g?g?k_g?g?
  631. 3k_g?k_g?k_k?g_k?g_k?g_g?k_g?k_g?k_g?
  632. g?k_g?g?k_g?
  633.  kZg?k_g?k_k?g_g?k_g?k_g?k_g?k_g?k_g?k_
  634. k_g?k_k_g?g?k_g?g?
  635.  k_g?k_g?g_g?k_k?g_k?g_k?g_k?g_k?g?k_g?k_k_g?k_g?k_g?k_k_g?k_g?g?k_g?
  636. Gg?k_g?k_k?k_k?g_k?g_k?g_k?k_g?k_g_k_g?k_g?k_g?k_g?g?k_g?k_g?k_k_g?g?k_g?g?
  637. Sk?g_k?g_g?g_g?k_g?k_g?k_g?g_k?g?k?g?k_g?k_g?k_g?k_k_g?k_g?k_g?
  638. k_g?k_k_
  639. @k:g_k?g_k?g_k?k_k?g_k?g_k?g_k?g?k_g_k_g?k_g?g?k_g?k_g?k_g?k_g?k_
  640. g?g?k_
  641.  k_g?k_g?k_k?g_g?g_k?g_k?g_k?g_k_g?k?g_k_g?k_k_g?k_g?k_g?k_g?k_g?k_k_g?k_g?g?k_g?k_
  642. Fg?k_g?k_g?g_k?g_k?k_g?k_g?k_g?k_g?k_g?k?g_k?g?k_g?k_g?k_g?k_g?k_g?g?k_g?k_k_
  643. 3k_g?k_g?k_g?k_k?g_g?k_g?k_g?k_g?k_g?k_g_k?g_k_g?k_g?k_g?k_g?k_g?k_g?k_g?
  644. k_6z6
  645. 6zNzk_
  646.  kZg?k_g?k_g?k_g?g_g?k_g?k_g?k_g?k_g?k_g_k?g_k?g?k_g?k_g?k_g?k_g?k_g?k_
  647. @k?g_k?g_k?g_k?k_k?k_g?k_g?k_g?k_g?k_g?k?g_k?g_k_g?k_g?k_g?k_g?k_g?
  648. g_6z6yg?
  649. 'g_k?g_k?g_k?k_g?g_g?g_k?g_k?g_k?g_k?g_k?g_k?g_k?g?k_g?k_g?k_
  650. Sk?g_k?g_k?g_g?k_k?k_k?g_k?g_k?g_k?g_k?g_k?g_k?g_k_g?
  651. g?k_g?k_g?k_k?g_k?g_g?k_g?k_g?k_g?k_g?k_g?k_g?k_g?k_
  652.  k_k_g?k_g?k_g?g_k?g_k?g_k?g_k?g_k?g_k?k_g?k_g?k_
  653. Gk?g?g?k_g?k_g?k_g?k_g?k_g?k_g?k_g?k_g?g_g?k_
  654. 3g_k_k?g?k_g?k_g?k_g?k_g?k_g?k_g?k_g?k_k?
  655.  kZk?k?g_k_g_k?g_k?k_g?k_g?k_g?k_g?k_
  656. @g?g_g_k?g?k_g_k?g_g?k_g?k_g?k_g?
  657. Fk?k_k?k?g_k?g?k_g?k_g?k_g?k_
  658. 4g_g?g_g_k?g_k?g_k?g_k?
  659.  kYk?k_k?k?k_g?k_g?k_
  660. @g?g_g?g_g_k?k_g?
  661. Gk?k_k?k_k?
  662. 3g_g?g_
  663. 2yk:k_
  664. k_6z6
  665. 6z6z6
  666. 6z6z6
  667. 6z6z6
  668. k_6z6
  669. SZ6z6
  670. kZ6z6
  671. 6z6y6
  672. 6y6z6
  673. 6z6z6
  674. 6z6z6
  675. 6z6y6y6z6z6y6z2zNy
  676. 6z2y6y6
  677. 6y2z6z2z6ygZk9
  678. kZNz6z
  679. k_6z2yk?
  680. XRPTH
  681.     MSPC
  682. FPTHAXKES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.2x1:Safe.fp3
  683. MSPCA
  684. NAMEA    
  685. Safe.fp3
  686. RPTHA
  687. Safe.fp3
  688. Safe.fp3
  689. FMP3FMP3
  690. Troi-Coding-Plug-in1.2x1
  691. XKES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.2x1:Safe.fp3
  692. McGee
  693. peter
  694. \RPTH
  695. FPTHA\KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.2x1:EmailSaf.fp3
  696. MSPCA
  697. NAMEA
  698. EmailSaf.fp3
  699. Compress.fp3
  700. FMP3FMP3
  701. Troi-Coding-Plug-in1.2x1
  702. \KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.2x1:Compress.fp3
  703. McGee
  704. peter
  705. (LIST
  706. LISTA    Full Path
  707. VDEFA(
  708. (LIST
  709. LISTA
  710. VDEFA(
  711. (LIST
  712. VDEFA(
  713. (LIST
  714. VDEFA(
  715. (LIST
  716. VDEFA(
  717. A    Full PathB
  718. BooleanC
  719. TEST Cond value (does not work)D
  720. CategoriesE TEST Cond value2 (does not work)
  721. RPTHA
  722. EmailSaf.fp3
  723. EmailSaf.fp3
  724. FMP3FMP3
  725. Troi-Coding-Plug-in1.2x1
  726. \KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.2x1:EmailSaf.fp3
  727. McGee
  728. peter
  729. \MB! 
  730. \RPTH
  731. FPTHA\KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.2x1:ExporSaf.fp3
  732. MSPCA
  733. NAMEA
  734. ExporSaf.fp3
  735. RPTHA
  736. ExporSaf.fp3
  737. ExporSaf.fp3
  738. FMP3FMP3
  739. Troi-Coding-Plug-in1.2x1
  740. \KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.2x1:ExporSaf.fp3
  741. McGee
  742. peter
  743. \MB! 
  744. YRPTH
  745. FPTHAYKES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.5:Encrypt.fp3
  746. MSPCA
  747. NAMEA
  748. Encrypt.fp3
  749. RPTHA
  750. Encrypt.fp3
  751.